﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace T2oop
{
    class Account
    {
        private string id;
        private decimal money;

        public Account()
        {
            this.id = "";
            this.money = 0;
        }

        /// <summary>
        /// 带参的构造方法
        /// </summary>
        /// <param name="id"></param>
        /// <param name="money"></param>
        public Account(string id,decimal money)
        {
            //显示构造函数后，默认的无参构造函数不再由系统自动生成
            //变量的作用域，使用this关键字
            //通常构造函数中是初始化成员属性
            this.id = id;
            this.money = money;
        }

        /// <summary>
        /// 重写基类（父类）的ToString的方法
        /// </summary>
        /// <returns></returns>
        public override string ToString()
        {
            //return base.ToString();
            return string.Format("账户信息：---->账户名{0}，余额:{1}",id,money);
        }
    }
}
